package tripleo.framework.fs;

import tripleo.framework.io.ReadableByteStream;

/**
 * Date: Oct 13, 2005
 * Time: 5:08:17 AM
 * <p/>
 * $Id: ReadHandle.java,v 1.2 2005/10/13 19:39:20 olu Exp $
 */
public interface ReadHandle {
	long available() throws FileOpFailure;
	void close() throws FileOpFailure;
	ReadableByteStream read(long aSize) throws FileOpFailure;
	public void seek(long whereTo) throws FileOpFailure;
}
